A Distributed P2P Server System for Paper Sharing
نویسندگان
چکیده
P2P file sharing system is one of the hot research topics. However, most of such systems do not support auto extraction of metadata and provide only searches via resource titles. Combining the Chord algorithm and the SHA algorithm, this paper proposed a new P2P search model based on Distributed Hash Table (DHT). The procedures of establishing such P2P networks are presented. The design and implementation of the P2P Paper Sharing System is discussed. Experimental results show that the system achieves design goals.
منابع مشابه
Distributed Shell over Peer-to-Peer Networks
Peer-to-Peer (P2P) networking uses a proliferate and powerful paradigm that replaces the traditional client/server communication model with an arbitrary communication model where all hosts or peers are both clients and servers. While P2P is well known for file sharing we developed a P2P system that provides distributed computing. We have developed and currently use a distributed shell over P2P ...
متن کاملInvestigation of Chord Protocol in Peer to Peer-Wireless Mesh Network with Mobility
File sharing in networks is generally achieved using Peer-to-Peer (P2P) applications. Structured P2P approaches are widely used in adhoc networks due to its distributed and scalability features. Efficient mechanisms are required to handle the huge amount of data distributed to all peers. The intrinsic characteristics of P2P system makes for easier content distribution when compared to client-se...
متن کاملFriend Recommending Peer To Peer File Sharing And Synchronization Application
P2P architecture is the next-generation network paradigm to replace the traditional client-server architecture. Typical P2P systems are characterized by the decentralized control, scalability and robustness. Centrally managed storage services, such as Dropbox, are popular for synchronizing data between several devices. P2P-based approaches that run fully decentralized, such as BitTorrentSync, a...
متن کاملMASTERS PROJECT REPORT Cache Consistency Techniques for Peer-to-Peer File Sharing Networks
Peer-to-peer (P2P) file sharing systems provide infrastructure for communities to share storage space (e.g., Napster, Gnutella [1], Kazza [2]). Unlike traditional distributed systems, P2P networks aim to aggregate large numbers of computers that join and leave the network frequently and might not have permanent network (IP) addresses. In a pure distributed P2P system such as Gnutella, peers com...
متن کاملEnforce Cooperative Resource Sharing in Untrusted Peer-to-Peer Computing Environment
Peer-to-Peer (P2P) computing is widely recognized as a promising paradigm for building next generation distributed applications, ranging from large scale scientific applications to mobile ad hoc information sharing, by federating dispersed pools of geographically distributed resources under loosely coordinated control. However, the autonomous, heterogeneous, and decentralized nature of particip...
متن کامل